Text copied to clipboard!

Tytuł

Text copied to clipboard!

Starszy Programista PHP NoSQL AWS Testowanie Jednostkowe

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Starszego Programisty PHP, który dołączy do naszego zespołu i pomoże w tworzeniu skalowalnych, wydajnych oraz bezpiecznych aplikacji internetowych. Kandydat powinien posiadać szeroką wiedzę na temat PHP, baz danych NoSQL oraz usług AWS, a także doświadczenie w testowaniu jednostkowym. Jako Starszy Programista PHP będziesz odpowiedzialny za projektowanie, rozwój i optymalizację aplikacji webowych, które obsługują dużą liczbę użytkowników. Będziesz współpracować z zespołem programistów, analityków oraz testerów, aby dostarczać wysokiej jakości rozwiązania technologiczne. Twoja rola będzie obejmować zarówno implementację nowych funkcji, jak i utrzymanie oraz optymalizację istniejących systemów. Idealny kandydat powinien posiadać doświadczenie w pracy z frameworkami PHP, takimi jak Laravel lub Symfony, oraz umiejętność projektowania i zarządzania bazami danych NoSQL, np. MongoDB czy DynamoDB. Znajomość usług AWS, takich jak EC2, S3, Lambda czy RDS, będzie dużym atutem. Dodatkowo, oczekujemy umiejętności pisania testów jednostkowych oraz znajomości narzędzi do testowania, takich jak PHPUnit. Oferujemy pracę w dynamicznym środowisku, gdzie będziesz miał możliwość rozwijania swoich umiejętności i zdobywania nowych doświadczeń. Zapewniamy elastyczne godziny pracy, możliwość pracy zdalnej oraz atrakcyjne wynagrodzenie. Jeśli jesteś pasjonatem technologii i chcesz pracować nad innowacyjnymi projektami, dołącz do naszego zespołu!

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój aplikacji webowych w PHP.
  • Zarządzanie bazami danych NoSQL, takimi jak MongoDB czy DynamoDB.
  • Implementacja i optymalizacja usług w chmurze AWS.
  • Pisanie testów jednostkowych i dbanie o jakość kodu.
  • Współpraca z zespołem programistów i analityków.
  • Optymalizacja wydajności aplikacji i rozwiązywanie problemów technicznych.
  • Tworzenie dokumentacji technicznej dla tworzonych rozwiązań.
  • Utrzymanie i rozwój istniejących systemów.

Wymagania

Text copied to clipboard!
  • Minimum 5 lat doświadczenia w programowaniu w PHP.
  • Znajomość frameworków PHP, takich jak Laravel lub Symfony.
  • Doświadczenie w pracy z bazami danych NoSQL (MongoDB, DynamoDB).
  • Znajomość usług AWS, takich jak EC2, S3, Lambda, RDS.
  • Umiejętność pisania testów jednostkowych (PHPUnit, Codeception).
  • Dobra znajomość wzorców projektowych i najlepszych praktyk programistycznych.
  • Umiejętność pracy w zespole i komunikatywność.
  • Znajomość systemów kontroli wersji, takich jak Git.

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z PHP i frameworkami takimi jak Laravel lub Symfony?
  • Czy pracowałeś wcześniej z bazami danych NoSQL? Jakie były Twoje główne wyzwania?
  • Jakie usługi AWS wykorzystywałeś w swoich projektach?
  • Czy masz doświadczenie w pisaniu testów jednostkowych? Jakie narzędzia do tego stosujesz?
  • Jakie strategie stosujesz, aby zapewnić wysoką wydajność aplikacji?
  • Czy miałeś okazję pracować w zespołach Agile? Jakie były Twoje obowiązki?
  • Jakie były Twoje największe wyzwania w dotychczasowej karierze programisty?
  • Jakie narzędzia i technologie uważasz za kluczowe w nowoczesnym programowaniu PHP?